pickled goat leather - Turkish English Dictionary